package com.turnengine.client.registry;

import com.javabi.codebuilder.generated.gwt.IGeneratedRemoteServiceAsync;
import com.javabi.common.lang.ClassRegistry;
import com.turnengine.client.global.admin.command.gwt.ExecuteScriptServiceAsync;
import com.turnengine.client.global.admin.command.gwt.PingServiceAsync;
import com.turnengine.client.global.admin.command.gwt.SendEmailServiceAsync;
import com.turnengine.client.global.announcement.command.gwt.DeleteAnnouncementServiceAsync;
import com.turnengine.client.global.announcement.command.gwt.GetAnnouncementCountServiceAsync;
import com.turnengine.client.global.announcement.command.gwt.GetAnnouncementListServiceAsync;
import com.turnengine.client.global.announcement.command.gwt.PostAnnouncementServiceAsync;
import com.turnengine.client.global.error.command.gwt.GetCommandStackTraceListServiceAsync;
import com.turnengine.client.global.error.command.gwt.GetCommandStackTraceServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameByIdServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameByNameServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameDefinitionServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameDefinitionsByGameNameServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameDefinitionsServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameHostByIdServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameHostByNameServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameHostsServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameInstanceByIdServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameInstanceByNameServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameInstanceByNamesServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameInstancesByGameNameServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameInstancesServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameVersionByIdServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameVersionByNameServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGameVersionsServiceAsync;
import com.turnengine.client.global.game.command.gwt.GetGamesServiceAsync;
import com.turnengine.client.global.game.command.gwt.NewGameHostServiceAsync;
import com.turnengine.client.global.game.command.gwt.NewGameInstanceServiceAsync;
import com.turnengine.client.global.game.command.gwt.NewGameServiceAsync;
import com.turnengine.client.global.game.command.gwt.NewGameVersionServiceAsync;
import com.turnengine.client.global.game.command.gwt.ResetGameServiceAsync;
import com.turnengine.client.global.game.command.gwt.ShutdownGameServiceAsync;
import com.turnengine.client.global.game.command.gwt.StartupGameServiceAsync;
import com.turnengine.client.global.translation.command.gwt.GetTranslationByIdServiceAsync;
import com.turnengine.client.global.translation.command.gwt.GetTranslationByTextServiceAsync;
import com.turnengine.client.global.translation.command.gwt.NewTranslationServiceAsync;
import com.turnengine.client.global.translation.command.gwt.SetTranslationServiceAsync;
import com.turnengine.client.global.user.command.gwt.AdminVerifyUserServiceAsync;
import com.turnengine.client.global.user.command.gwt.CountUsersServiceAsync;
import com.turnengine.client.global.user.command.gwt.GetUserByEmailServiceAsync;
import com.turnengine.client.global.user.command.gwt.GetUserByIdServiceAsync;
import com.turnengine.client.global.user.command.gwt.GetUserByLoginIdServiceAsync;
import com.turnengine.client.global.user.command.gwt.GetUserByNameServiceAsync;
import com.turnengine.client.global.user.command.gwt.GetUserNamesServiceAsync;
import com.turnengine.client.global.user.command.gwt.GetUserServiceAsync;
import com.turnengine.client.global.user.command.gwt.LoginUserServiceAsync;
import com.turnengine.client.global.user.command.gwt.LogoutUserServiceAsync;
import com.turnengine.client.global.user.command.gwt.RenameUserServiceAsync;
import com.turnengine.client.global.user.command.gwt.SetSignupVerificationServiceAsync;
import com.turnengine.client.global.user.command.gwt.SetUserAddressServiceAsync;
import com.turnengine.client.global.user.command.gwt.SetUserGamePermissionServiceAsync;
import com.turnengine.client.global.user.command.gwt.SetUserLanguageServiceAsync;
import com.turnengine.client.global.user.command.gwt.SetUserPermissionServiceAsync;
import com.turnengine.client.global.user.command.gwt.SignupUserServiceAsync;
import com.turnengine.client.global.user.command.gwt.VerifyUserServiceAsync;
import com.turnengine.client.local.action.command.gwt.AddActionConditionServiceAsync;
import com.turnengine.client.local.action.command.gwt.AddActionServiceAsync;
import com.turnengine.client.local.action.command.gwt.AddActionTargetServiceAsync;
import com.turnengine.client.local.action.command.gwt.GetActionConditionListServiceAsync;
import com.turnengine.client.local.action.command.gwt.GetActionListServiceAsync;
import com.turnengine.client.local.action.command.gwt.GetActionTargetListServiceAsync;
import com.turnengine.client.local.action.command.gwt.StartActionAtPlayerServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.DisbandAllianceServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.FormAllianceServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceByIdServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceByNameServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceCountServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceInviteLimitServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceListServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceMemberCountServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetAllianceMemberLimitServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.GetInvitedToJoinAllianceListServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.InviteToJoinAllianceServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.KickAllianceMemberServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.LeaveAllianceServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.RequestToJoinAllianceServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.SetAllianceInviteLimitServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.SetAllianceMemberLimitServiceAsync;
import com.turnengine.client.local.alliance.command.gwt.SetAlliancesEnabledServiceAsync;
import com.turnengine.client.local.error.command.gwt.GetLocalTraceListServiceAsync;
import com.turnengine.client.local.error.command.gwt.GetLocalTraceServiceAsync;
import com.turnengine.client.local.faction.command.gwt.AddFactionServiceAsync;
import com.turnengine.client.local.faction.command.gwt.GetFactionByIdServiceAsync;
import com.turnengine.client.local.faction.command.gwt.GetFactionByNameServiceAsync;
import com.turnengine.client.local.faction.command.gwt.GetFactionsServiceAsync;
import com.turnengine.client.local.group.command.gwt.AddChildGroupServiceAsync;
import com.turnengine.client.local.group.command.gwt.AddParentGroupServiceAsync;
import com.turnengine.client.local.group.command.gwt.GetGroupByIdServiceAsync;
import com.turnengine.client.local.group.command.gwt.GetGroupByNameServiceAsync;
import com.turnengine.client.local.group.command.gwt.GetGroupListByFactionNameServiceAsync;
import com.turnengine.client.local.group.command.gwt.GetGroupsServiceAsync;
import com.turnengine.client.local.location.command.gwt.GenerateLocationsServiceAsync;
import com.turnengine.client.local.location.command.gwt.GetCoordinateGridsServiceAsync;
import com.turnengine.client.local.location.command.gwt.GetGridDetailsListServiceAsync;
import com.turnengine.client.local.location.command.gwt.GetLocationListServiceAsync;
import com.turnengine.client.local.location.command.gwt.GetLocationSignupsEnabledServiceAsync;
import com.turnengine.client.local.location.command.gwt.GetLocationsEnabledServiceAsync;
import com.turnengine.client.local.location.command.gwt.SetCoordinateGridPluginServiceAsync;
import com.turnengine.client.local.location.command.gwt.SetLocationCoordinatePluginServiceAsync;
import com.turnengine.client.local.location.command.gwt.SetLocationGenerationPluginServiceAsync;
import com.turnengine.client.local.location.command.gwt.SetLocationSignupsEnabledServiceAsync;
import com.turnengine.client.local.location.command.gwt.SetLocationsEnabledServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerActionQueueLimitServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerByIdServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerByNameServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerByUserIdServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerCountByFactionIdServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerCountServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerLimitServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerServiceAsync;
import com.turnengine.client.local.player.command.gwt.GetPlayerSignupsEnabledServiceAsync;
import com.turnengine.client.local.player.command.gwt.IsPlayerSignedUpServiceAsync;
import com.turnengine.client.local.player.command.gwt.RenamePlayerServiceAsync;
import com.turnengine.client.local.player.command.gwt.SetPlayerActionQueueLimitServiceAsync;
import com.turnengine.client.local.player.command.gwt.SetPlayerLimitServiceAsync;
import com.turnengine.client.local.player.command.gwt.SetPlayerSignupPluginServiceAsync;
import com.turnengine.client.local.player.command.gwt.SetPlayerSignupsEnabledServiceAsync;
import com.turnengine.client.local.player.command.gwt.SignupPlayerServiceAsync;
import com.turnengine.client.local.property.command.gwt.GetLocalPropertyServiceAsync;
import com.turnengine.client.local.property.command.gwt.SetLocalPropertyServiceAsync;
import com.turnengine.client.local.turn.command.gwt.ExecuteTurnsServiceAsync;
import com.turnengine.client.local.turn.command.gwt.GetNextTurnUpdateTimeServiceAsync;
import com.turnengine.client.local.turn.command.gwt.GetTurnIntervalServiceAsync;
import com.turnengine.client.local.turn.command.gwt.GetTurnNumberServiceAsync;
import com.turnengine.client.local.turn.command.gwt.GetTurnSummaryServiceAsync;
import com.turnengine.client.local.turn.command.gwt.GetTurnUpdatingServiceAsync;
import com.turnengine.client.local.turn.command.gwt.SetTurnIntervalServiceAsync;
import com.turnengine.client.local.turn.command.gwt.SetTurnsEnabledServiceAsync;
import com.turnengine.client.local.unit.command.gwt.AddUnitServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetAllUnitsAtPlayerServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetStorageGroupsServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetStorageItemsServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitByIdServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitByNameServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitScoreServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitsAtPlayerServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitsByFactionIdServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitsByFactionNameServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitsByGroupIdServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitsByGroupNameServiceAsync;
import com.turnengine.client.local.unit.command.gwt.GetUnitsServiceAsync;
import com.turnengine.client.local.unit.command.gwt.SetStorageGroupServiceAsync;
import com.turnengine.client.local.unit.command.gwt.SetStorageItemServiceAsync;
import com.turnengine.client.local.unit.command.gwt.SetUnitScoreServiceAsync;
import com.turnengine.client.local.upkeep.command.gwt.AddUpkeepConditionServiceAsync;
import com.turnengine.client.local.upkeep.command.gwt.AddUpkeepServiceAsync;
import com.turnengine.client.local.upkeep.command.gwt.GetUpkeepConditionListServiceAsync;
import com.turnengine.client.local.upkeep.command.gwt.GetUpkeepListServiceAsync;

/**
 * The I Generated Remote Service Async Registry.
 */
public class IGeneratedRemoteServiceAsyncRegistry extends ClassRegistry<IGeneratedRemoteServiceAsync> {

	/**
	 * Creates a new I Generated Remote Service Async Registry.
	 */
	public IGeneratedRemoteServiceAsyncRegistry() {
		register(PingServiceAsync.class);
		register(SendEmailServiceAsync.class);
		register(ExecuteScriptServiceAsync.class);
		register(PostAnnouncementServiceAsync.class);
		register(GetAnnouncementCountServiceAsync.class);
		register(GetAnnouncementListServiceAsync.class);
		register(DeleteAnnouncementServiceAsync.class);
		register(GetCommandStackTraceServiceAsync.class);
		register(GetCommandStackTraceListServiceAsync.class);
		register(NewGameServiceAsync.class);
		register(NewGameVersionServiceAsync.class);
		register(NewGameInstanceServiceAsync.class);
		register(GetGameByIdServiceAsync.class);
		register(GetGameByNameServiceAsync.class);
		register(GetGameVersionByIdServiceAsync.class);
		register(GetGameVersionByNameServiceAsync.class);
		register(GetGameInstanceByIdServiceAsync.class);
		register(GetGameInstanceByNameServiceAsync.class);
		register(GetGamesServiceAsync.class);
		register(GetGameVersionsServiceAsync.class);
		register(GetGameInstancesServiceAsync.class);
		register(GetGameDefinitionsServiceAsync.class);
		register(GetGameDefinitionServiceAsync.class);
		register(StartupGameServiceAsync.class);
		register(ResetGameServiceAsync.class);
		register(ShutdownGameServiceAsync.class);
		register(NewGameHostServiceAsync.class);
		register(GetGameInstanceByNamesServiceAsync.class);
		register(GetGameHostByNameServiceAsync.class);
		register(GetGameHostByIdServiceAsync.class);
		register(GetGameHostsServiceAsync.class);
		register(GetGameInstancesByGameNameServiceAsync.class);
		register(GetGameDefinitionsByGameNameServiceAsync.class);
		register(NewTranslationServiceAsync.class);
		register(SetTranslationServiceAsync.class);
		register(GetTranslationByIdServiceAsync.class);
		register(GetTranslationByTextServiceAsync.class);
		register(SignupUserServiceAsync.class);
		register(VerifyUserServiceAsync.class);
		register(SetUserAddressServiceAsync.class);
		register(LoginUserServiceAsync.class);
		register(RenameUserServiceAsync.class);
		register(LogoutUserServiceAsync.class);
		register(SetUserLanguageServiceAsync.class);
		register(GetUserByIdServiceAsync.class);
		register(GetUserByNameServiceAsync.class);
		register(GetUserByEmailServiceAsync.class);
		register(GetUserByLoginIdServiceAsync.class);
		register(CountUsersServiceAsync.class);
		register(AdminVerifyUserServiceAsync.class);
		register(SetUserPermissionServiceAsync.class);
		register(SetUserGamePermissionServiceAsync.class);
		register(SetSignupVerificationServiceAsync.class);
		register(GetUserServiceAsync.class);
		register(GetUserNamesServiceAsync.class);
		register(AddActionServiceAsync.class);
		register(AddActionTargetServiceAsync.class);
		register(AddActionConditionServiceAsync.class);
		register(GetActionListServiceAsync.class);
		register(GetActionTargetListServiceAsync.class);
		register(GetActionConditionListServiceAsync.class);
		register(StartActionAtPlayerServiceAsync.class);
		register(GetAllianceCountServiceAsync.class);
		register(GetAllianceMemberCountServiceAsync.class);
		register(GetAllianceByIdServiceAsync.class);
		register(GetAllianceByNameServiceAsync.class);
		register(FormAllianceServiceAsync.class);
		register(DisbandAllianceServiceAsync.class);
		register(LeaveAllianceServiceAsync.class);
		register(InviteToJoinAllianceServiceAsync.class);
		register(RequestToJoinAllianceServiceAsync.class);
		register(KickAllianceMemberServiceAsync.class);
		register(GetInvitedToJoinAllianceListServiceAsync.class);
		register(GetAllianceInviteLimitServiceAsync.class);
		register(SetAllianceInviteLimitServiceAsync.class);
		register(GetAllianceMemberLimitServiceAsync.class);
		register(SetAllianceMemberLimitServiceAsync.class);
		register(SetAlliancesEnabledServiceAsync.class);
		register(GetAllianceListServiceAsync.class);
		register(GetLocalTraceServiceAsync.class);
		register(GetLocalTraceListServiceAsync.class);
		register(AddFactionServiceAsync.class);
		register(GetFactionByIdServiceAsync.class);
		register(GetFactionByNameServiceAsync.class);
		register(GetFactionsServiceAsync.class);
		register(AddParentGroupServiceAsync.class);
		register(AddChildGroupServiceAsync.class);
		register(GetGroupByIdServiceAsync.class);
		register(GetGroupByNameServiceAsync.class);
		register(GetGroupsServiceAsync.class);
		register(GetGroupListByFactionNameServiceAsync.class);
		register(SetLocationGenerationPluginServiceAsync.class);
		register(GenerateLocationsServiceAsync.class);
		register(SetCoordinateGridPluginServiceAsync.class);
		register(GetCoordinateGridsServiceAsync.class);
		register(SetLocationCoordinatePluginServiceAsync.class);
		register(SetLocationsEnabledServiceAsync.class);
		register(GetLocationsEnabledServiceAsync.class);
		register(SetLocationSignupsEnabledServiceAsync.class);
		register(GetLocationSignupsEnabledServiceAsync.class);
		register(GetLocationListServiceAsync.class);
		register(GetGridDetailsListServiceAsync.class);
		register(SignupPlayerServiceAsync.class);
		register(GetPlayerByIdServiceAsync.class);
		register(GetPlayerByUserIdServiceAsync.class);
		register(GetPlayerByNameServiceAsync.class);
		register(SetPlayerSignupsEnabledServiceAsync.class);
		register(GetPlayerSignupsEnabledServiceAsync.class);
		register(SetPlayerLimitServiceAsync.class);
		register(GetPlayerLimitServiceAsync.class);
		register(SetPlayerActionQueueLimitServiceAsync.class);
		register(GetPlayerActionQueueLimitServiceAsync.class);
		register(RenamePlayerServiceAsync.class);
		register(GetPlayerCountServiceAsync.class);
		register(GetPlayerCountByFactionIdServiceAsync.class);
		register(IsPlayerSignedUpServiceAsync.class);
		register(SetPlayerSignupPluginServiceAsync.class);
		register(GetPlayerServiceAsync.class);
		register(SetLocalPropertyServiceAsync.class);
		register(GetLocalPropertyServiceAsync.class);
		register(GetTurnNumberServiceAsync.class);
		register(ExecuteTurnsServiceAsync.class);
		register(SetTurnIntervalServiceAsync.class);
		register(GetTurnIntervalServiceAsync.class);
		register(SetTurnsEnabledServiceAsync.class);
		register(GetTurnUpdatingServiceAsync.class);
		register(GetNextTurnUpdateTimeServiceAsync.class);
		register(GetTurnSummaryServiceAsync.class);
		register(AddUnitServiceAsync.class);
		register(SetStorageGroupServiceAsync.class);
		register(SetStorageItemServiceAsync.class);
		register(GetUnitByIdServiceAsync.class);
		register(GetUnitByNameServiceAsync.class);
		register(GetUnitsServiceAsync.class);
		register(GetUnitsByFactionIdServiceAsync.class);
		register(GetUnitsByFactionNameServiceAsync.class);
		register(GetUnitsByGroupIdServiceAsync.class);
		register(GetUnitsByGroupNameServiceAsync.class);
		register(SetUnitScoreServiceAsync.class);
		register(GetUnitScoreServiceAsync.class);
		register(GetStorageGroupsServiceAsync.class);
		register(GetStorageItemsServiceAsync.class);
		register(GetAllUnitsAtPlayerServiceAsync.class);
		register(GetUnitsAtPlayerServiceAsync.class);
		register(AddUpkeepServiceAsync.class);
		register(AddUpkeepConditionServiceAsync.class);
		register(GetUpkeepListServiceAsync.class);
		register(GetUpkeepConditionListServiceAsync.class);
	}
}
